]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
workspace: Refactor code a bit
authorJasper St. Pierre <jstpierre@mecheye.net>
Fri, 24 Aug 2012 02:33:35 +0000 (23:33 -0300)
committerJasper St. Pierre <jstpierre@mecheye.net>
Fri, 24 Aug 2012 02:36:25 +0000 (23:36 -0300)
https://bugzilla.gnome.org/show_bug.cgi?id=582650

js/ui/workspace.js

index cff9a4278623399c7c0976d4f8bf79dd391d2eb5..8edab8b62d2a1ebde53477e143d52e5f7850aef8 100644 (file)
@@ -986,15 +986,10 @@ const Workspace = new Lang.Class({
         if (this._reservedSlot == clone)
             return;
 
-        if (clone && this.containsMetaWindow(clone.metaWindow)) {
-            this._reservedSlot = null;
-            this.positionWindows(WindowPositionFlags.ANIMATE);
-            return;
-        }
-        if (clone)
-            this._reservedSlot = clone;
-        else
-            this._reservedSlot = null;
+        if (clone && this.containsMetaWindow(clone.metaWindow))
+            clone = null;
+
+        this._reservedSlot = clone;
         this.positionWindows(WindowPositionFlags.ANIMATE);
     },